hand barrows - German English Dictionary